internal auditory canal - Turkish English Dictionary